# 定义字典，保存用户的信息（用户名，密码）
# 编写函数register，完成注册功能
# 要求用户输入用户名，判断字典中是否存在该用户，如果存在打印’该用户已被注册‘，否则要求用户输入密码，最后将用户和密码添加到字典中。
users = {'tom123': '666666'}
def register():
    username = input('请输入用户名：')
    # 判断用户是否存在（判断键是否存在）
    if username in users:
        print('该用户已被注册')
    else:
        password = input('请输入密码：')
        users[username] = password
        print('注册成功！')
# 练习：编写登录的函数login，要求输入用户名和密码，判断输入这个用户信息在字典中是否存在，如果存在提示登录成功，否则提示登录失败
def login():
    username = input('请输入用户名：')
    password = input('请输入密码：')
    # 将用户名和密码放入到一个元组中，然后再判断所有的键值对中是否存在这个元组
    if (username, password) in users.items():
        print('登录成功')
    else:
        print('登录失败')

if __name__ == '__main__':
    register()
    print(users)
    login()

